<?php
/* --------------------------------------------------------------
   admin_lang_edit.php 2009-07-15 gambio
   Gambio GmbH
   http://www.gambio.de
   Copyright (c) 2009 Gambio GmbH
   Released under the GNU General Public License (Version 2)
   [http://www.gnu.org/licenses/gpl-2.0.html]
   --------------------------------------------------------------
*/
?><?php

if(defined('_GM_VALID_CALL') === false) die('x0');
if($_SESSION['customers_status']['customers_status_id'] != 0) die('x0');


$act 		= addslashes($_GET['act']);
$needle = addslashes(rawurldecode($_GET['needle']));

switch($act)
{
	case 'search':
		$result = xtc_db_query('
			SELECT *
			FROM gm_lang_files_content
			WHERE
				constant_value LIKE "%'.$needle.'%" OR constant_name LIKE "%'.$needle.'%"
		');
		$out = '';

		if(xtc_db_num_rows($result) > 0){
			while(($row = xtc_db_fetch_array($result) )) 
			{
				$out .= '<div style="padding:0px" class="gm_border dataTableRow">';
				$out .= '<div class="result_constant_name">'. $row['constant_name'] .': </div>';
				$out .= '<div class="result_constant_value" id="id'.$row['lang_files_content_id'].'">'. htmlentities($row['constant_value']) .'</div>';
				$out .= '</div>';
			}
		
		} else {
				$out .= '<div style="padding:5px" class="gm_border dataTableRow">';
				$out .= GM_MESSAGE_NO_RESULT;
				$out .= '</div>';
		}
		echo $out;
		break;

	case 'save_content':
		$content 	= addslashes(urldecode($_GET['content']));
		$content_id = addslashes(substr($_GET['content_id'], 2) );
		
		xtc_db_query('
			UPDATE gm_lang_files_content
			SET
				constant_value = "'.$content.'"
			WHERE
				lang_files_content_id = "'.$content_id.'"
		');
		break;
		
	default:
}

?>